@charset "utf-8";
/* CSS Document */
body,input,textarea{font:12px/1.2em 幼圆, Tahoma, Arial, sans-serif,'Hiragino Sans GB';color:#4b5c66;}
*{margin:0;padding:0;}
a{text-decoration:none;display:inline-block;color:#3c3c3c;}
a:focus { outline: none; }
ul li{list-style:none;}
img{border:0;}
em{font-style:normal;}
.clearfix:after{content:'';clear:both;display:block;clear:both;line-height:0;visibility:hidden;}
*html .clearfix{height:1%;}

.top{width:100%; background:url(../images/top_bg.png) 0 bottom repeat-x transparent;padding:0 0 2px;position:relative;z-index:999;
}
.headerbox{width:100%; height:60px; background:#fff;
}
.headerbox .header{width:1190px; height:60px; margin:0 auto; 
}
.header .logo{width:148px; height:48px; padding:12px 144px 0 0; float:left;
}
.nav{width:618px; float:left; position:relative; padding-right:58px;
}
.nav li{float:left;
}
.nav .active{background:#f6f6f6;
}
.nav .current{background:#f1f1f1;
}
.nav li .na{padding:0 32px; height:60px; float:left; line-height:60px; font-size:16px; color:#6f8289; font-family:'微软雅黑';
}
.nav li .default{cursor:default;
}
.nav .funDiv{width:608px;
}
.nav .serDiv{width:644px;
}
.child_nav{width:655px; overflow:hidden; background:#f0f4f5; position:absolute; top:60px; left:-82px;  padding:0 70px 36px; display:none; opacity:0.95; filter:alpha(opacity:95);
}
.child_nav div{float:left;
}
.child_nav .d1{width:132px;
}
.child_nav .d2{width:143px;
}
.child_nav .d3{width:139px;
}
.child_nav .d4{width:100px;
}
.child_nav .d5{width:192px;
}
.child_nav .d6{width:147px;
}
.child_nav .d7{width:177px;
}
.child_nav .d8{width:88px;
}
.child_nav .d9{width:172px;
}
.child_nav .d10{width:168px;
}
.child_nav .d11{width:128px;
}
.child_nav h3{height:20px; line-height:20px; font-size:14px; font-weight:normal; padding:20px 0; font-family:'Microsoft YaHei';
}
.child_nav h3 a{color:#26b77b; 
}
.child_nav h3 a:hover{text-decoration:underline;
}
.child_nav ul{width:100%; overflow:hidden;
}
.child_nav ul li{width:100%; line-height:28px;
}
.child_nav ul .l1{line-height:20px; padding-top:3px;
}
.child_nav ul a, .child_nav ul span{font-size:14px; color:#848484; font-family:'Microsoft YaHei';
}
.child_nav ul a:hover{color:#26b77b;
}
/*按钮*/
.login_box{width:179px; height:31px; float:left; margin-top:15px;
}
.login_box a{float:left; width:83px; height:31px; line-height:31px; text-align:center; font-size:14px; color:#18bd9c; font-family:'Microsoft YaHei';
}
.loginbtn{background:url(../images/top_btns.png) 0 0 no-repeat;
}
.login_box .zhuce{background:url(../images/top_btns.png) 0 -248px no-repeat; color:#FFF;
}
.login_box .zhuce:hover{background-position: 0 -186px;
}
.loginbtn:hover{background-position: 0 -31px;
}
.loginbtn, .control_btn{margin-right:13px;
}
.login_box .control_btn{width:101px; background:url(../images/top_btns.png) 0 -93px no-repeat; color:#FFF;
}
.control_btn:hover{background-position: 0 -217px; color:#FFF;
}
.login_box .exit{width:65px; background:url(../images/top_btns.png) 0 -124px no-repeat;
}
.exit:hover{background-position: 0 -155px;
}
/*.top{width:100%;background:url(../images/top_bg.png) 0 bottom repeat-x transparent;padding:0 0 2px;position:relative;z-index:2;}
.noticeBox{width:100%;height:35px;line-height:35px;color:#3f4e56;text-align:center;background:#eff8fd;position:relative;font-size:16px;}
.btn_close{width:13px;height:13px;display:block;position:absolute;top:12px;right:21px;}
.headerBox{width:100%;background:#fff;position:relative;}
.opacity .headerBox{opacity:0.8;filter:alpha(opaicty=80);}
.header{width:1190px;margin:0 auto;}
.overflow{overflow:visible;}
.logo{width:148px;height:48px;float:left;padding:9px 0 0;}
.nav{width:550px; float:right;padding:16px 0 0;
}
.nav li{height:30px; line-height:30px; float:left;padding:0 6px;position:relative;
}
.nav li .na{font-size:16px; height:30px; padding-left:8px; padding-right:8px;
}
.nav li a{color:#6f8289;
}
.nav li.zindex{*z-index:999;
}
.nav .on .na,.nav .na:hover, .nav .on .na span,.nav .na:hover span{background:url(../images/nav_li_sel.png) 0 0 no-repeat; 
}
.nav li .na span{display:block; padding-left:8px;
}
.nav li .api, .nav li .solution{position:relative;
}
.nav .on .na{background-position: right -30px; color:#18bd9c; padding-right:8px;
}
.nav .na:hover{background-position: right -30px; padding-right:8px;
}
.nav .on .na span, .nav .na:hover span{background-position: 0 0; padding-left:8px;}
.nav li .secnav{height:40px;line-height:40px;position:absolute;top:42px; left:0;width:650px; display:none; z-index:10; padding-left:14px;
}
.nav li.on .secnav{display:block;}
.nav li .secnav a{height:38px;line-height:38px;font-size:14px;color:#94abb0;margin:0 38px 0 0;display:inline-block;padding:0 4px; position:relative;}
.nav li .secnav a.on{color:#18bd9c;border-bottom:solid 2px #18bd9c;}
.control{width:84px;height:38px;line-height:38px;text-align:center;float:right;margin:11px 0 0 22px;display:block;font-size:16px;color:#fff;background:#26a3cf;}
.acc_info_box{float:right;margin:18px 0 0 11px;border-left:solid 1px #d9d9d9;padding:0 0 0 6px;}
.account_infor{position:relative;height:27px;position:relative;z-index:999;padding:0 6px 0 0;border:solid 1px transparent;min-width:80px;}
.account_infor img{display:block;float:left;margin:4px 0 0 12px;}
.account_infor span{height:27px;line-height:27px;float:left;display:block;padding:0 18px 0 4px;color:#04b2e5;font-style:normal;background:url(../images/ico_dec.png) right center no-repeat;font-size:12px;}
.workDiv{width:100%;height:54px;background:#fafafa;position:absolute;left:-1px;top:26px;border:solid 1px #d9d9d9;border-top:none;text-align:left;}
.workDiv a{margin:4px 0 0 0;text-align:center;height:22px;line-height:22px;display:block;font-size:12px;color:#21b7ed;clear:both;}
.workDiv a:hover{text-decoration:underline;}
.btns{width:150px;float:right;height:38px;/*padding:25px 0 0 85px;*/ /*padding:13px 0 0 20px;}
.btns .c-black{color:#5d6b74;font-size:16px;float:left;display:block;line-height:36px;padding:0 4px; font-family:"黑体";}
.btns .line{width:1px;line-height:1.5;padding:0;height:26px;padding:0;text-indent:-999px;background:#bec1b0;display:inline-block;float:left;text-align:left;margin:5px 10px 0;overflow:hidden;}
*/
.yj-btn {
	margin-top:2px;BORDER-BOTTOM: #1d6291 1px solid; TEXT-ALIGN: center; FILTER: progid:dximagetransform.microsoft.gradient(startColorstr='#48aff3', endColorstr='#429bd5', GradientType=0); BORDER-LEFT: #1d6291 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #48aef1; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; DISPLAY: inline-block; FONT: 16px/1.5 "黑体"; WORD-WRAP: break-word; COLOR: #fff; VERTICAL-ALIGN: middle; BORDER-TOP: #1d6291 1px solid; CURSOR: pointer; BORDER-RIGHT: #1d6291 1px solid; PADDING-TOP: 3px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px
}
.yj-btn:hover {
	BORDER-BOTTOM-COLOR: #143853; FILTER: progid:dximagetransform.microsoft.gradient(startColorstr='#42a3e2', endColorstr='#3c8dc1', GradientType=0); BORDER-TOP-COLOR: #143853; OUTLINE-STYLE: none; COLOR: #fff; BORDER-RIGHT-COLOR: #143853; BORDER-LEFT-COLOR: #143853; TEXT-DECORATION: none; -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4)
}
.yj-btn:focus {
	BORDER-BOTTOM-COLOR: #143853; FILTER: progid:dximagetransform.microsoft.gradient(startColorstr='#42a3e2', endColorstr='#3c8dc1', GradientType=0); BORDER-TOP-COLOR: #143853; OUTLINE-STYLE: none; COLOR: #fff; BORDER-RIGHT-COLOR: #143853; BORDER-LEFT-COLOR: #143853; TEXT-DECORATION: none; -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4)
}
.yj-btn:active {
	BORDER-BOTTOM-COLOR: #143853; FILTER: progid:dximagetransform.microsoft.gradient(startColorstr='#3c8dc1', endColorstr='#42a3e2', GradientType=0); BORDER-TOP-COLOR: #143853; COLOR: #fff; BORDER-RIGHT-COLOR: #143853; BORDER-LEFT-COLOR: #143853; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.4); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.4); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.4)
}

.yj-btn-orange {
	BORDER-BOTTOM-COLOR: #db7500; FILTER: progid:dximagetransform.microsoft.gradient(startColorstr='#fbb700', endColorstr='#ff8800', GradientType=0); BACKGROUND-COLOR: #ff9900; BORDER-TOP-COLOR: #db7500; COLOR: #fff; BORDER-RIGHT-COLOR: #db7500; BORDER-LEFT-COLOR: #db7500;color:#fff;
}
.yj-btn-orange:hover {
	BORDER-BOTTOM-COLOR: #db7500; FILTER: progid:dximagetransform.microsoft.gradient(startColorstr='#faa500', endColorstr='#ff7100', GradientType=0); BACKGROUND-COLOR: #ff9900; BORDER-TOP-COLOR: #db7500; COLOR: #fff; BORDER-RIGHT-COLOR: #db7500; BORDER-LEFT-COLOR: #db7500
}
.yj-btn-orange:focus {
	BORDER-BOTTOM-COLOR: #db7500; FILTER: progid:dximagetransform.microsoft.gradient(startColorstr='#faa500', endColorstr='#ff7100', GradientType=0); BACKGROUND-COLOR: #ff9900; BORDER-TOP-COLOR: #db7500; COLOR: #fff; BORDER-RIGHT-COLOR: #db7500; BORDER-LEFT-COLOR: #db7500
}
.yj-btn-orange:active {
	BORDER-BOTTOM-COLOR: #db7500; FILTER: progid:dximagetransform.microsoft.gradient(startColorstr='#ff7100', endColorstr='#faa500', GradientType=0); BACKGROUND-COLOR: #ff9900; BORDER-TOP-COLOR: #db7500; COLOR: #fff; BORDER-RIGHT-COLOR: #db7500; BORDER-LEFT-COLOR: #db7500
}


/*.footer_box{width:100%;overflow:Hidden;background:#f2f2f2;font-size:12px;position:relative;}
.footer{width:1150px;margin:0 auto;overflow:Hidden;}
.f_top{width:1150px;overflow:Hidden;height:310px;}
.f_top h1{height:28px;line-height:28px;font-size:18px;font-weight:bold;color:#4e5a5d;padding:41px 0 21px;}
.f_t_1,.f_t_2,.f_t_4{width:322px;float:left;}
.f_t_3{width:182px;float:left;}
.f_top  ul{overflow:Hidden;float:left;display:block;padding:0;background:none;}
.f_top ul li{width:100%;height:24px;line-height:24px;float:left;margin:0;font-family:宋体;font-size:14px;margin:0 0 6px;color:#75878b;*float:none;}
.f_top ul li a{color:#75878b;padding:0;}

.copyrightbox{width:100%;overflow:Hidden;height:69px;background:#141414;font-size:12px;color:#555555;font-family:宋体;}
.copyright{width:1150px;margin:0 auto;padding:14px 0 0;overflow:Hidden;}
.copyright p{line-height:20px;color:#555;width:1000px;float:left;}
.copyright p a,.copyright span{padding:0 3px;margin:0 4px;color:#555;}
.wbDiv{width:138px;overflow:hidden;height:30px;float:right;padding:5px 0 0;}
.wbDiv a{display:block;width:29px;height:29px;float:left;margin-right:16px;text-indent:-9999px;}
.wbDiv .wb1{background:url(../images/qq_def.png) 0 0 no-repeat;}
.wbDiv .wb2{background:url(../images/sina_def.png) 0 0 no-repeat;}
.wbDiv .wb1:hover{background:url(../images/qq_sel.png) 0 0 no-repeat;}
.wbDiv .wb2:hover{background:url(../images/sina_sel.png) 0 0 no-repeat;}
.wx_tab{width:182px;height:30px;overflow:hidden;}
.wx_tab a{width:29px;height:29px;float:left;display:block;background:url(../images/ico_wx.png) 0 0 no-repeat;text-indent:-99999px;margin-right:16px;}
.wx_tab .wx1{background-position:0 0;}
.wx_tab .wx2{background-position:0 -29px;}
.wx_tab .wx1:hover{background-position:-29px 0;}
.wx_tab .wx2:hover{background-position:-29px -29px;}
.wx_img{display:none;}
.wx_cl{padding:10px 0 0;}*/
/*footer*/
.footer_box{width:100%; overflow:hidden; background:#f2f2f2;
}
.footer{width:1150px; height:290px; margin:0 auto;
}
.footer .f1{width:198px; overflow:hidden; float:left;
}
.footer .f2{width:192px; overflow:hidden; float:left;
}
.footer .f3{width:196px; overflow:hidden; float:left;
}
.footer .f4{width:194px; overflow:hidden; float:left;
}
.footer .f5{width:254px; overflow:hidden; float:left;
}
.footer .f6{width:114px; overflow:hidden; float:left;
}
.f6 img{margin:0 0 20px 8px;
}
.f6 h3{padding-left:8px;
}
.f6 .weibo{display:block; width:105px; height:18px; background:url(../images/weibo.png) left top no-repeat;
}
.footer ul{width:100%; overflow:hidden;
}
.footer ul li{height:24px; line-height:24px; margin-bottom:6px; font-size:14px; font-family:"宋体"; color:#75878b;
}
.footer ul li a{color:#75878b; 
}
.footer h3{font-size:18px; color:#4e5a5d; height:28px; line-height:28px; margin:40px 0 26px 0; font-family:'Microsoft YaHei'; font-weight:normal;
}
.copyrightbox{width:100%;overflow:Hidden; padding-bottom:8px; background:#141414;font-size:12px;color:#555555;font-family:宋体;
}
.copyright{width:1150px;margin:0 auto;padding:14px 0 0;overflow:Hidden;
}
.copyright p{line-height:20px;color:#555;width:1000px;float:left;
}
.copyright p a,.copyright span{padding:0 3px;margin:0 4px;color:#555;
}
.copyright span em{font-family:'Microsoft YaHei';
}
/*友情链接*/
.friend_link{width:100%; overflow:hidden; background:#141414; color:#555; font-family:'宋体'; padding-bottom:8px; margin-top:-8px;
}
.friend_link p{width:1150px; overflow:hidden; margin:0 auto; line-height:20px;
}
.friend_link a, .friend_link span{padding:0 3px; margin:0 4px; color:#555;
}
.linkDiv{width:1150px;overflow:hidden;line-height:22px;margin:0 auto;font-size:12px;color:#aaaaaa;font-family:宋体;padding:25px 0 10px;}
.linkDiv a{color:#aaaaaa;margin:0 3px;}

.wrap{width:100%;/*overflow:hidden;*/}
.main{width:100%;position:relative;z-index:1;top:-2px;}
.title_box{width:100%;height:44px;overflow:hidden;background:#f9f9f9;position:relative;z-index:1;top:-2px;}
.title_div{width:1150px;overflow:Hidden;margin:0 auto;height:44px;line-height:44px;font-size:16px;padding:0 0 0 8px;}
.title_div span{color:#4b5c66;display:inline-block;}
.title_div .fh{padding:0 12px;}
.title_div a{color:#237dca;padding:0 4px;}
.container{width:1150px;overflow:hidden;margin:0 auto;padding:0 65px;}

/*API浮出层*/
/*.child_nav{position:absolute; width:217px; top:44px; left:-10px; z-index:502; display:none;
}
.child_nav .child_navlist{width:217px; background:#eee; overflow:hidden; padding:4px 0;
}
.child_navlist li{width:100%; height:40px; line-height:40px; padding:0; text-align:left;
}
.child_navlist li a{font-size:16px; color:#6f8289; padding-left:20px; width:197px; height:40px;
}
.child_navlist li a:hover{color:#18bd9c; background:#FFF;
}
.child_nav .pointerT_bg{position:absolute; display:block; width:20px; height:10px; background:url(../images/pointerT_bg.png) 0 0 no-repeat; top:-10px; left:36px;
}
.child_nav .radius1, .child_nav .radius2{width:217px; line-height:0;
} */
/*解决方案浮出层*/
/*.child_nav1{position:absolute; width:152px; z-index:502; top:44px; left:0px; display:none;
}
.child_nav1 .child_navlist1{width:152px; background:#eee; overflow:hidden; padding:4px 0;
}
.child_navlist1 li{width:100%; height:38px; line-height:38px; padding:0; text-align:left;
}
.child_navlist1 li a{font-size:16px; color:#6f8289; padding-left:20px; width:132px; height:38px;
}
.child_navlist1 li a:hover{color:#18bd9c; background:#FFF;
}
.child_nav1 .pointerT_bg{position:absolute; display:block; width:20px; height:10px; background:url(../images/pointerT_bg.png) 0 0 no-repeat; top:-10px; left:36px;
}
.child_nav1 .radius3, .child_nav1 .radius4{width:152px; line-height:0;
}
.top .relative_pos{width:100%; height:40px; background:#fff;
}*/
/*免费咨询*/
.common_free{width:100%; height:242px; background:#26b77b; overflow:hidden;
}
.common_free .common_child{width:905px; margin:95px auto 0;
}
.common_child .childdiv_con{float:left; width:640px;
}
.common_free .childdiv_con h3{font-size:22px; height:30px; line-height:30px; color:#FFF;
}
.common_free .childdiv_con p{line-height:26px; color:#FFF; font-family:"宋体"; font-size:14px;
}
.common_free .common_child .free_ask{float:right; width:206px; height:56px; line-height:56px; text-align:center; color:#FFF; font-size:22px; font-weight:bold; background:url(../images/mfzx_bg1.png) 0 0 no-repeat;
}
.common_free .common_child .free_ask:hover{background-position: 0 -56px;
}

@media screen and (max-width:1199px){body, .wrap, .footer_box{width:1200px;}}




/*在线咨询、电话咨询*/
.zx_box{width:70px; height:142px; position:fixed; right:0px; top:364px; z-index:1000;
}
.zx_online{width:70px; height:70px; background:url(../images/zx_imgs.png) 0 0 no-repeat; cursor:pointer;
}
.zx_online:hover{background-position: 0 -70px;
}
.zx_tel{width:70px; height:70px; margin-top:1px; background:url(../images/zx_imgs.png) 0 -140px no-repeat; 
}
.zx_tel:hover{background-position: 0 -210px;
}
